package com.share.tool.mock.model.vo;

import com.share.common.common.PageReq;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class VariablePageListReq extends PageReq {
    /**
     * 变量code-全局唯一
     */
    @ApiModelProperty("变量code-全局唯一")
    private String code;

    /**
     * 名称
     */
    @ApiModelProperty("名称")
    private String name;

    /**
     * groovy脚本
     */
    @ApiModelProperty("groovy脚本")
    private String groovy;

    /**
     * 数据类型,string,integer,double,boolean
     */
    @ApiModelProperty("数据类型,string,integer,double,boolean")
    private String dataType;

    /**
     * 处理出错时的默认值
     */
    @ApiModelProperty("处理出错时的默认值")
    private String defaultValue;

    /**
     * 是否有效，取值1有效，0无效
     */
    @ApiModelProperty("是否有效，取值1有效，0无效")
    private Integer isValid;
}
